package org.hako.recite.word.tool;

import java.util.List;
import java.util.Map;

import org.hako.recite.word.model.Word;

/**
 * Analysis result of kannji yomi.
 * 
 * @since 0.4.14
 * @author <a href="mailto:xnnyygn@gmail.com">xnnyygn</a>
 */
public class KannjiYomiAnalysisResult {

	private Map<KannjiYomiPair, List<String>> kannjiWordMap;
	private List<Word> analysisFailureWords;

	/**
	 * 
	 * Create
	 * 
	 * @param kannjiWordMap
	 * @param analysisFailureWords
	 */
	public KannjiYomiAnalysisResult(
			Map<KannjiYomiPair, List<String>> kannjiWordMap,
			List<Word> analysisFailureWords) {
		super();
		this.kannjiWordMap = kannjiWordMap;
		this.analysisFailureWords = analysisFailureWords;
	}

	/**
	 * Get kannjiWordMap.
	 * 
	 * @return the kannjiWordMap
	 */
	public Map<KannjiYomiPair, List<String>> getKannjiWordMap() {
		return kannjiWordMap;
	}

	/**
	 * Get analysisFailureWords.
	 * 
	 * @return the analysisFailureWords
	 */
	public List<Word> getAnalysisFailureWords() {
		return analysisFailureWords;
	}

}
